Big Huge Thesaurus

Old World coral snake

noun